- 클래스의 동작을 의미한다. - 클래스에 속하는 객체에 대하여 적용될 메서드를 정의한 것이다. - UML에서는 동작에 대한 인터페이스를 지칭한다고 볼 수 있다.
9, 6, 7, 3, 5
- 소프트웨어 구조를 이루며, 다른 것들과 구별될 수 있는 독립적인 기능을 갖는 단위이다. - 하나 또는 몇 개의 논리적인 기능을 수행하기 위한 명령어들의 집합이라고도 할 수 있다. - 서로 모여 하나의 완전한 프로그램으로 만들어질 수 있다.
If Top=0 Then ( ④ ) Else { remove S(Top) Top=Top-1 }
ㄱ. 사용 설명서 검토 ㄴ. 구성 요소별 내용 작성 ㄷ. 사용 설명서 구성 요소 정의
한 릴레이션 내의 속성들의 집합으로 구성된 키로서, 릴레이션을 구성하는 모든 튜플에 대한 유일성은 만족시키지만 최소성은 만족시키지 못한다.
def cs(n): s=0 for num in range(n+1): s+=num return s print(cs(11))
#include <stdio.h> #include <string.h> int main(void) { char str[50]="nation"; char *p2="alter"; strcat(str, p2); printf("%s", str); return 0; }
#include <stdio.h> int main(void) { int a=3, b=4, c=2; int r1, r2, r3; r1=b<=4 || c==2; r2=(a>0) && (b<5); r3=!c; printf("%d", r1+r2+r3); return 0; }
큐의 내용 : 98 183 37 122 14 124 65 67
#include <stdio.h> int main(void) { int n=4; int* pt=NULL; pt=&n; printf("%d", &n+*pt-*&pt+n); return 0;
public class ovr { public static void main(String[] args) { int arr[]; int i=0; arr=new int[10]; arr[0]=0; arr[1]=1; while(i<8) { arr[i+2]=arr[i+1]+arr[i]; i++; } System.out.println(arr[9]); } }
- 가상화를 적용하여 필요한 공간만큼 나눠 사용할 수 있도록 하며 서버 가상화와 유사함 - 컴퓨팅 소프트웨어로 규정하는 데이터 스토리지 체계이며, 일정 조직 내 여러 스토리지를 하나처럼 관리하고 운용하는 컴퓨터 이용 환경 - 스토리지 자원을 효율적으로 나누어 쓰는 방법으로 이해할 수 있음
개인과 기업, 국가적으로 큰 위협이 되고 있는 주요 사이버 범죄 중 하나로 Snake, Darkside 등 시스템을 잠그거나 데이터를 암호화해 사용할 수 없도록 하고 이를 인질로 금전을 요구하는 데 사용되는 악성 프로그램